45
11
8
5
9
21
16
35
10
39
0
34
15
26
2
3
4
14
22
31
18
17
37
25
23
30
1
33
6
27
12
100
7
19
29
43
28