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