19
23
21
28
376
153
24
106
56
37
53
47
166
58
127
14
46
27
51
52
61
174
80
305
67
34
29
16
39
41
12
121
73
59
217
79
13
112
20
85
22
151
40
54
272
208
25
38
30
32
35
17