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