18
5
106
9
55
62
4
29
23
49
14
13
16
10
30
35
72
119
59
228
110
20
6
19
15
61
143
53
34
24
132
3
27
51
56
25
352
208
11
2
8