206
109
178
66
14
100
36
45
4
121
68
50
110
23
87
65
17
62
33
63
108
9
69
56
34
8
118
28
249
67
76
22
499
461
166
407
152
973
214
1105
244
44
55
111
13
117
265
156
29
42
6
140
149
135