75
44
60
48
24
33
118
164
107
322
71
42
90
25
177
56
113
28
30
41
123
96
250
12
389
43
19
140
385
8
83
94
39
133
29
237
132
15
47
34
36
206
127
148
77
26
62
181
7
80
35