66
38
118
54
99
8
92
22
117
65
167
32
31
228
217
30
51
848
49
440
20
89
63
112
81
74
44
372
172
48
71
193
222
83
15
248
75
218
168
98
60
47
14
6
61
119
55
16
40
10
78
91
18