32
35
11
15
12
37
48
6
100
52
42
22
18
17
63
39
55
53
46
31
19
16
34
61
110
49
9
26
20
64
43
40
105
78
84
187