22
42
38
8
10
12
17
36
56
25
15
2
3
9
137
21
52
128
32
53
1
23
46
11
40
16
20
39
4
50
132
5
29
146
34
45
19
37
13
91
28
44