33
83
71
69
79
78
49
29
166
65
55
130
38
53
58
51
24
86
42
66
54
61
75
123
81
17
35
67
102
132
45
32
48
30
141
70
105
84
62
119
113