13
19
47
117
73
8
26
25
119
16
18
92
12
129
111
38
52
27
272
14
7
123
30
105
29
148
312
15
260
114
189
179
41
9
88
56
176
36
58
204
200
109
72
110
283
37
39
83
196
337
209
126