26
13
82
27
79
97
17
249
16
23
52
22
310
92
9
65
45
177
33
50
36
170
60
217
14
19
18
34
102
38
890
268
73
147
136
25
24
104
12
120
37
40
35
51
42
142
77
39
28