60
5
23
15
49
84
38
19
64
85
166
41
68
54
12
102
30
91
215
21
129
202
206
44
37
104
385
114
193
175
117
268
48
147
113
33
145
216
180
115
96
416
82
72
74
341
120
80
126
281
130
441
172
310
283