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