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