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