87
255
27
19
92
54
634
58
136
45
63
14
22
208
20
476
29
68
423
479
164
150
167
30
46
52
16
12
166
183
231
156
163
49
389
48
131
41
42
106
6
88
37
190
85
47
38
40
284
36
32
25
50
33
119