119
35
38
147
203
47
123
124
144
117
312
173
311
265
32
103
557
36
199
71
78
94
121
176
56
52
223
68
81
244
98
53
60
75
39
118
116
79
18
24
62
34
163
146
91
122
82
31
137
107
49
28
132