18
57
12
254
45
193
103
14
97
54
36
80
216
101
118
63
40
217
89
31
2
47
84
75
33
69
86
6
25
19
35
60
30
20
90
107
22
43
210
174
41
64
9
99
15
211
175