10
36
7
32
29
47
19
92
17
52
86
110
51
26
22
30
3
76
310
61
59
55
144
105
13
28
96
11
35
18
6
9
33
107
43
25
8
40
45
109
21
54
60
37
12