27
140
182
131
302
144
105
199
225
31
9
653
40
126
62
41
348
111
23
32
47
142
180
54
43
30
102
56
29
196
33
51
90
211
399
35
145
83
178
55
184
42
70
298
37
17
188
48
21
114
14