89
3
61
37
77
25
29
161
80
88
70
64
72
189
40
51
46
52
50
100
191
54
182
30
156
209
66
79
146
129
48
97
58
139
577
240
28
174
16
140
60
430
55
53
823
44
33
94
10
35
15
117
11