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