52
32
2
8
44
34
58
90
20
5
35
86
62
46
33
29
3
25
24
9
28
4
27
36
16
14
68
19
10
47
18
11
6
0
39
96
235
12
188
41