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