33
66
39
245
17
75
82
84
31
144
78
165
19
22
86
131
35
37
111
34
138
270
136
21
63
356
105
53
51
26
395
93
42
44
58
96
56
50
195
32
49
200
68
25
172
11
13
152
167
159
73
101