14
15
34
20
196
22
300
19
10
95
58
21
150
117
25
92
52
42
49
48
274
97
44
78
118
195
110
16
200
82
186
50
80
36
53
31
114
9
74
90
125
86
27
179
101
28
37
32