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