8
11
24
36
17
39
57
21
113
47
112
106
41
14
102
10
105
42
19
9
30
3
18
15
27
26
65
59
120
58
29
107
4
31
22
311
135
20
220
43
76
137
55
50
170
66
143