120
136
49
46
38
53
62
80
17
96
188
63
122
646
104
52
65
64
167
59
243
179
159
29
58
26
139
121
45
205
60
141
41
57
147
230
24
86
125
103
74
173
67
166
114
102
100
78
214
220
6
90