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