3
16
5
25
1
14
8
27
11
40
46
12
9
10
39
0
6
17
118
15
2
32
48
52
98
51
49
56
37
23
401
38
72
18
147
65
122
63
116
92
85
83
19