41
52
27
155
34
45
130
30
59
50
46
342
17
28
37
44
7
178
78
136
400
98
123
51
64
18
33
184
48
60
237
171
629
22
63
82
12
71
86
263
121
320
43
151
109
88
58
11