13
37
18
336
52
22
11
28
34
74
118
215
12
7
31
14
54
77
25
326
36
56
142
3
180
71
49
143
197
79
72
23
9
20
385
64
1253
344
50
43
17
354
19
138
212
16
429
194
186
33
162
98
335
347