21
37
28
9
12
16
171
18
336
41
48
68
38
61
22
65
56
83
57
45
105
84
33
32
26
85
40
53
67
185
52
142
109
125
139
106
27
34
8
101
39
304
80
6
81
42
25
46
20