1
4
0
2
29
8
38
6
17
12
31
5
177
9
7
15
14
37
23
51
11
10
98
30
106
28
86
46
53
78
26
27
3
22
339
140
47
73