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