57
27
108
30
120
78
341
7
474
68
76
277
178
384
23
32
49
16
20
365
33
51
107
11
374
47
94
6
15
37
39
56
297
54
241
19
105
59
36
75
220
141
92
187
163
122
100
116
45
165
349
80