34
29
193
70
23
88
50
56
95
26
11
46
41
10
290
7
49
52
31
58
175
79
5
6
24
126
30
123
19
15
21
17
64
1348
20
109
59
249
22
252
5861
25
13
76
316
156
141