56
82
90
115
70
13
20
171
52
39
88
6
80
60
66
22
109
64
27
37
25
106
104
54
50
231
10
14
35
94
2
170
128
178
4
87
15
89
160
116
73
28
97
211