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