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