39
18
52
124
261
95
11
45
10
68
48
477
6
135
47
92
27
65
1
9
129
163
14
157
109
34
28
17
7
175
62
63
89
294
74
59
31
107
139
70
145
160
25
165
71
146
204
229
19
153
287
141
44