11
633
95
180
33
29
133
63
72
92
17
42
82
288
31
303
35
41
30
21
78
332
136
53
50
231
52
48
2
13
81
22
7
142
34
23
62
206
40
1
4
47
140
6
108
217
43
25
10