68
120
52
79
149
445
93
10
131
175
140
97
18
119
29
3
160
45
8
69
105
6
31
697
151
132
95
24
87
147
88
70
49
53
639
81
75
9
135
106
191
101
37
77
48
61
108
65
92
35
223
86
46
143
71