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