26
25
123
103
139
22
15
104
56
64
13
53
23
61
27
21
4
24
49
8
3
17
38
52
138
86
167
47
174
18
100
81
7
74
58
10
30
44
14
68
9
107
5
29
51
41