85
11
56
158
59
95
21
12
4
23
16
27
49
68
14
7
113
57
61
58
36
70
92
33
127
159
13
44
24
38
22
6
370
74
8
94
30
80
125
3
32
55
78
154
25
45
19
10