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