95
78
110
33
17
41
82
26
70
80
39
15
43
104
91
24
117
3
25
134
132
5
64
76
46
19
10
29
52
170
22
32
73
72
67
45
6
35
157
77
23
18
8
88
48
93