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