21
24
46
15
12
66
38
52
48
40
16
36
22
19
11
25
20
43
2
110
87
8
33
109
86
14
67
27
53
28
135
41
132
77
49
138
76
442
99
4
30
68
355
80
103
54
75
44
70
143