79
25
142
76
27
10
219
167
41
44
16
108
99
176
97
28
48
264
103
623
507
120
72
40
32
33
31
43
24
55
30
46
2027
56
35
39
54
45
38