80
123
34
3
18
27
178
20
72
61
112
57
19
15
153
16
38
62
5
244
104
162
31
28
14
74
53
149
24
7
17
6
13
266
42
8
37
33
4
35
167
78
45