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