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