22
34
18
38
13
19
370
16
80
8
54
27
127
49
143
35
47
21
17
41
48
86
112
212
24
52
182
550
93
1237
62
66
98
50
248
69
380
40
347
59
229
15
60
10
44
70
195
85
191