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