33
78
123
43
40
166
64
34
51
13
16
18
7
29
31
76
37
108
32
53
21
47
45
62
71
101
38
28
20
30
19
46
113
27
102
35
56
86
162
14
52
41
66
54
60
36
132