0
34
7
22
37
35
27
17
8
32
28
25
15
4
14
43
51
55
11
58
41
12
31
155
149
13
314
503
125
306
162
47
50
9
6
97
21
56
111
54
129
30