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