0
22
7
19
25
17
8
4
6
13
15
12
45
3
9
42
33
171
36
14
10
92
28
31
163
135
2
122
156
348
435
154
74
61
91
30
24
113
158
86
78
343
65
84