0
37
9
5
22
12
8
20
18
3
30
14
4
6
41
27
31
16
25
32
24
88
38
74
62
183
125
113
188
172
110
58
56
154
54
84
35
43
114
42
29
79
155
169
89
157
36