32
57
2
13
31
9
3
106
19
6
29
7
39
14
11
27
33
25
58
22
16
34
12
8
98
35
43
1
17
48
37
56
46
64
15
42
10
95
59
83
79
44
26
52