51
21
202
67
64
340
25
199
69
125
12
14
452
62
23
84
220
102
19
45
42
236
65
31
24
324
171
78
106
378
53
29
90
33
140
37
17
92
59
249
536
38
86
60
44
139
133
58
119
75