52
48
351
53
55
33
77
80
34
58
38
193
93
25
9
66
14
31
45
43
40
352
147
26
29
28
67
583
148
199
84
51
178
175
50
101
6
57
198
92
44
95
17
5
56
82
64
16
356
41
10