1
0
2
13
9
6
8
4
12
95
10
21
14
44
86
7
53
11
16
108
24
15
36
30
50
28
91
72
101
397
51
49
40
25
66
89
58
27