123
57
185
44
59
129
89
116
30
56
327
32
24
46
66
29
34
97
48
84
49
832
28
11
164
68
805
82
189
70
54
10
212
76
50
280
90
157
341
27
31
293
917
77
64
25
153
159
249
17
53