0
3
15
1
8
5
2
12
24
4
19
18
235
13
21
11
14
10
25
6
9
16
7
78
43
71
150
84
175
159
343
72
140
92
119
77
112
134
75
120
95
68
87
29