6
34
11
32
45
30
53
58
28
33
99
91
44
7
5
67
83
87
17
13
14
21
1
54
38
8
31
20
23
22
70
10
3
196
130
81
182
122
59
37
9