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