27
52
103
36
45
20
42
33
22
66
3
115
38
80
83
89
48
23
32
109
14
4
59
11
124
37
129
24
16
12
29
145
9
18
19
21
57
90
74
5
7
25
10
50
53
150
31