99
60
27
87
169
110
126
11
7
112
55
106
50
124
5
24
6
21
66
96
28
48
16
54
52
14
22
15
10
42
4
185
122
2
172
88
20
18
25
93
107
165
67
100
32
121
160
3
12
8