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