10
19
34
47
32
14
124
77
52
107
82
70
30
22
141
95
202
106
110
45
98
222
42
57
134
157
59
46
55
84
35
90
140
64
103
81
184
119
61
177
73
53
126
138
71
26
213
185
148
149
50
72
83
99