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