3
4
6
32
13
33
5
111
104
60
14
88
90
18
23
63
1
16
122
203
49
17
7
62
44
24
103
26
54
45
9
59
25
12
41
55
11
105
42