221
28
29
149
25
6
16
18
109
17
23
37
30
19
43
14
27
26
126
222
12
34
11
50
52
80
35
172
6692
367
61
47
58
195
147
414
38
261
32
13
87
46
24
388
10
15
101
31