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