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