57
165
28
148
34
194
93
56
15
58
107
8
104
105
149
245
72
85
223
65
849
35
103
71
13
98
40
100
82
36
51
177
157
29
59
99
37
46
17
30
55
92
54
150
49
45
39
9
25
43
69
20