230
11
155
95
104
52
103
77
71
66
140
172
63
170
34
206
70
37
151
42
159
20
92
48
69
64
43
291
36
88
85
26
107
216
33
184
19
285
9
65
127
190
154
35
1386
38
1078
57
23
17
167
280
152
194
31