32
40
7
59
6
4
12
5
11
1
14
2
20
33
15
8
44
25
29
27
38
31
23
24
60
13
51
99
19
180
105
111
75
117
39
70
91
21
57
64
42
194
198