342
145
33
304
152
329
293
510
30
144
615
307
217
153
144
87
431
50
166
205
296
507
25
52
61
79
615
65
27
49
127
26
25
29
58
80
104
113
16
57
74
95
17
27
64
192
306
113
169
28
89
36
28
101
44
398
114
26
196
88
73
31
120
333
26
61
20
317
46
29
15
62
33
69
40
78
370
64
57
61
399
43
439
434
18
223
24
32
65
23
68
46
114
145
105
434
89
71
439
25
27
190
515
386
470
30
190
186
72
507
36
32
353
343
26
191
19
23
25
97
383
40
50
18
183
439
434
45
17
147
50
153
191
32
24
55
179
71
42
334
189
195
127
133
470
113
20
20
16
44
49
197
190
71
159
23
51
368
435
38