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
27
78
25
113
515
79
15
16
306
61
25
127
73
57
104
26
192
40
27
169
46
74
386
65
89
26
33
435
64
114
383
334
46
101
28
507
353
26
370
333
32
88
28
95
190
44
61
80
434
32
470
26
159
191
29
120
42
195
20
29
186
71
18
20
17
470
55
190
398
113
190
145
18
24
71
133
50
64
183
196
30
57
69
189
191
31
71
72
38
40
439
23
439
24
105
147
43
51
44
36
27
223
343
317
434
368
153
113
25
23
197
68
45
49
434
36
25
439
32
20
97
89
50
23
19
399
179
16
127