18
60
66
117
91
73
24
20
228
46
87
29
33
79
56
27
253
34
32
30
161
25
9
28
137
44
154
54
22
8
62
17
77
38
37
222
51
99
90
41
6
19
83
338
43
65
70
159
174
120
36
1123