43
172
145
32
67
348
25
192
35
146
20
108
16
112
129
23
26
125
18
97
296
68
206
93
98
12
39
196
182
11
276
34
13
14
82
66
5
362
171
31
56
22
38
46
30