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