34
136
27
7
9
40
97
10
17
2
172
35
28
24
181
159
60
217
109
14
764
112
146
96
333
137
266
98
5
3
6
13
54
311
11
167
513
50
32
44
248
131
431
73
16
38
8
149
335
64
204