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