30
1
4
0
107
40
3
23
10
96
63
8
2
14
51
46
43
75
18
19
7
12
35
20
13
22
65
25
24
29
111
37
27
152
83
54
92
6
39