27
244
45
61
94
72
223
77
56
46
34
36
30
70
33
101
88
16
17
5
74
48
29
81
51
10
26
50
6
181
428
59
95
117
49
67
158
18
220
37
328
54
209
183
138
52
55
38
128