6
18
68
43
22
82
148
160
25
9
21
27
23
42
45
14
32
35
4
8
48
44
12
130
49
50
46
62
37
103
77
67
107
95
33
124
196
106
146
125
30
34
53
129
63
131
98
83
75