92
95
211
15
165
32
66
71
212
40
153
236
121
377
31
267
70
135
81
356
441
38
138
159
20
17
76
349
128
35
44
127
333
104
132
55
474
425
126
161
180
242
102
65
68
282
275
85
80
59
120
253
115
36
75