66
124
49
9
34
27
166
15
22
19
70
20
28
11
125
39
10
18
21
5
31
109
17
55
42
86
83
443
162
89
101
202
37
240
161
76
45
75
26
126
60
48
38
85
176
384
123
129
103