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