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