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