62
91
139
18
87
42
96
66
129
81
6
33
53
61
29
36
166
613
125
116
20
45
27
51
2
84
76
4
78
101
41
15
56
58
47
177
31
71
23
64
35
211
5
10
32
22
95
134
160
8
75