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