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