84
52
174
38
67
645
109
283
57
257
6
42
108
46
64
31
29
137
97
88
75
162
25
153
169
16
111
80
63
20
73
505
72
92
103
60
21
47
225
211
193
165
302
89
56
127
164
232
55
310
1817
99
230
102
35
33