28
36
58
25
101
74
20
6
11
8
102
91
110
76
127
168
55
54
30
46
19
78
84
14
34
3
1
7
56
18
12
21
9
53
80
5
149
117
37
147
16
141
86
10
22
88
2
63
49