0
33
31
7
9
11
130
2
5
14
49
211
35
10
37
6
17
22
18
64
25
24
50
15
250
47
246
27
66
73
166
34
12
200
48
45
136
43
159
163
36
279
23
154
197
131
63
115