27
113
14
64
34
18
99
61
28
87
168
110
126
10
8
112
55
53
127
5
25
6
21
12
67
96
47
60
50
22
16
15
19
11
42
4
191
122
3
174
89
23
95
108
169
69
102
33