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