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