78
136
200
137
56
52
54
147
29
41
171
82
86
73
149
90
246
32
43
70
141
88
48
38
127
165
107
131
319
50
69
99
170
67
370
140
33
76
179
30
98
154
13
261
144
24
123
227
148
81
428
105
51
47