13
92
45
52
34
28
22
53
82
50
278
18
188
192
29
31
15
175
96
58
76
126
148
62
61
108
199
81
87
158
197
55
25
133
39
166
204
147
33
30
9
280
60
93
10
75
69
74
85
152
6
36
12