268
12
32
161
16
85
49
25
9
58
83
22
70
40
38
179
42
21
77
23
223
90
112
73
75
709
91
18
66
133
47
78
60
121
108
72
41
172
14
45
168
79
55
171
17
165
147
61
44
52
33