66
114
24
172
70
156
94
79
224
71
86
105
155
104
43
75
34
58
95
14
18
4
5
7
73
88
31
112
50
92
1576
55
11
864
8
42
17
49
201
13
41
29
27
25
62
97
2
87