257
99
35
19
28
202
36
115
16
21
30
56
82
113
26
34
77
37
20
66
55
29
80
81
6
108
107
45
70
191
11
24
118
62
135
266
43
31
104
89
262
18
117
94
59
173
42
101
52
2
181
40
41
420