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