264
205
169
69
66
182
101
29
127
203
112
86
88
102
51
12
157
59
150
90
68
85
61
92
15
242
52
219
28
44
36
147
295
224
519
32
116
128
19
76
50
1500
41
167
65
135
45
56
228
75
37
132
271
105