92
274
72
52
39
34
280
51
140
77
146
89
100
279
30
14
310
73
163
19
45
11
98
286
126
120
116
76
270
63
97
230
133
42
41
164
287
21
80
186
59
83
190
20
49
23
113
24
32
28
25
70