27
28
108
16
2
57
167
103
76
51
60
44
9
48
43
99
42
41
142
82
50
91
65
52
59
130
5
66
92
20
71
15
90
38
77
8
31
14
277
193
32
78
6
235
97
102
191
22
33
58