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