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