22
25
48
9
7
26
20
21
13
35
8
12
15
16
17
30
10
14
38
18
5
4
19
44
87
33
23
89
32
67
49
76
148
46
75
88
41