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