60
289
36
257
232
27
16
120
29
114
295
52
297
216
19
309
66
25
47
17
35
143
42
443
237
269
49
67
10
191
13
75
145
144
94
58
48
92
313
217
125
30
178
128
165
24
399
349
76
148
28
2120
105
73