27
25
125
22
16
72
210
42
8
158
23
128
7
379
34
140
24
216
673
104
933
65
136
38
35
53
146
11
134
17
43
47
40
62
68
149
66
28
36
12
54
56
612
61
78