57
69
28
72
215
125
165
35
376
36
13
38
26
170
214
47
27
141
21
500
19
31
166
181
104
71
25
2
44
122
109
10
20
593
41
58
52
121
56
22
116
32
29
221
75
55
373
59
49
438
15