24
29
43
20
139
27
3
19
16
34
35
47
58
138
31
114
14
48
33
55
91
53
61
38
74
98
66
46
28
86
164
11
128
111
185
65
135
125
93
169
41
56
81
25
129
176