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