29
45
34
22
17
40
24
48
50
25
62
53
26
49
32
9
109
27
23
46
137
66
19
12
154
28
43
74
8
33
3
20
42
72
18
90
38
35
47
333
59
54
4
7
111
36
179
13