11
78
21
16
20
80
62
34
109
58
87
106
112
28
24
95
159
31
99
143
117
54
119
118
50
53
40
49
45
44
13
48
82
22
32
30
36
42
128
89
17
6
25
46
148
19
5
8
237