42
99
138
69
2
38
56
39
12
131
3
77
64
5
13
36
21
63
123
4
33
22
65
53
17
35
14
16
20
57
135
10
25
46
100
29
11
66
78
43
147
27
7
170
6
9
50
171