24
10
34
28
8
31
11
18
45
20
42
14
49
17
6
16
23
27
12
5
2
107
25
30
137
4
179
115
64
29
47
33
73
118
156
22
46
95
217
39
119
44
60