36
241
16
184
26
1123
31
78
44
1094
56
32
65
29
66
99
39
19
95
21
167
75
101
228
112
30
20
143
90
46
38
168
40
70
51
263
71
163
150
9
35
188
82
79
147
128
7863
157