1
0
29
4
25
6
16
7
5
3
47
9
19
2
49
68
60
14
10
35
58
15
126
34
112
208
85
348
229
28
46
147
31
18
81
125
76
132
23
183
294
109