28
17
84
308
313
374
212
35
200
34
86
299
15
50
20
249
775
14
322
42
30
160
108
376
41
244
692
31
10
170
53
55
181
225
85
153
90
370
9
122
24
430
286
66
367
144
114
49
19
38
128
83
150
67