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