10
41
45
54
24
29
43
20
139
27
3
19
17
28
34
35
47
58
138
31
114
14
48
33
55
91
62
38
74
98
66
61
46
86
164
11
128
111
185
65
135
125
93
39
169
56
81