29
43
28
2
7
13
55
57
16
14
33
129
62
35
46
19
4
9
133
20
18
87
47
69
37
22
127
41
10
12
45
27
38
32
17
21
30
136
39
112
24
58
40