64
110
170
188
97
155
88
108
131
339
13
99
23
22
18
33
43
103
50
231
166
37
51
82
19
193
57
69
94
89
66
70
72
156
150
58
44
176
79
60
317
222
159
154
54
28
30
49
250
355
68
84
45
171
42