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