12
0
7
5
18
9
10
15
1
4
3
2
13
62
20
28
8
45
40
22
6
110
245
178
71
30
194
141
34
97
91
154
159
55
151
37
125
41
282
29
79
61