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