33
10
3
9
27
6
11
18
45
8
52
16
12
40
93
51
25
29
5
28
4
73
19
20
117
90
36
0
24
47
38
14
30
13
23
39
7
1
53