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