62
68
268
33
84
35
118
90
72
303
260
414
119
132
97
336
151
99
223
282
163
42
157
22
63
83
284
75
169
218
312
125
249
52
116
66
23
12
59
91
17
47
238
8
46
85
189
24
150
79
13
165
58
50
205