81
95
101
51
14
42
172
35
43
134
138
46
24
82
105
106
109
176
31
118
40
44
20
50
78
29
22
33
98
60
34
36
37
55
128
124
107
32
215
25
151
41
104
30
45
97
73