4
13
2
31
36
10
37
5
85
19
50
47
7
24
9
16
21
126
3
11
23
6
89
133
42
22
20
60
32
12
18
29
80
30
38
55
65
114
52
151