1
17
5
29
6
31
26
3
10
51
107
18
14
27
21
9
11
72
39
58
35
8
12
13
23
43
90
28
24
87
33
30
75
7
49
15
19
0
40