30
71
110
5
85
77
47
62
80
52
211
68
35
151
26
72
64
144
12
226
105
41
99
301
42
237
82
16
11
143
8
24
51
263
121
234
135
103
37
163
25
17
221
152
22
45
18
76
95
65
207
92
117
29