6
11
15
58
24
26
4
36
108
8
89
122
13
29
28
10
94
50
73
12
14
16
7
63
59
46
9
44
124
80
70
116
198
47
21
3
18
56
22
53
23
5
52