27
13
80
26
7
172
66
65
43
142
4
42
16
70
38
212
18
84
32
9
35
29
23
44
2
11
110
8
72
109
144
68
122
100
76
30
49
78
323
92
20
94
346
215
202
60
230
87
265
64
127