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