59
26
8
15
54
67
24
33
47
25
31
18
35
209
27
299
295
22
53
40
107
13
20
58
138
94
176
86
14
90
64
239
179
251
235
136
210
19
28
12
119
362
170
4
72
84
65