77
97
27
150
22
123
32
69
25
41
2
10
11
54
6
31
20
101
132
91
26
84
122
112
39
35
9
3
4
16
13
134
159
29
17
18
24
76
23
64
100
1
171
46
36
15
60