84
266
87
414
244
33
295
65
143
69
67
59
16
129
19
53
62
64
102
178
105
145
348
101
43
51
170
177
359
11
82
14
41
17
70
8
1196
28
205
68
180
34
58
220
38
22
117
31
26
78
270
46