1
3
13
11
52
7
25
0
8
36
30
10
29
2
42
44
15
5
43
31
53
6
68
18
33
111
251
165
61
63
27
34
228
17
114
55
50
94
161
35
66
16
96
129
12
65
137
298
185
107