57
42
123
17
94
44
12
13
127
52
71
79
50
53
62
28
23
10
30
296
69
113
174
93
37
34
149
29
490
156
87
18
76
360
116
175
166
879
371
38
110
40
145
160
225
146
96
43
187
51
68
21
126
135
26