43
29
64
42
85
32
198
127
73
162
48
163
83
36
11
22
21
60
100
204
118
19
125
9
133
16
98
13
17
20
95
37
112
15
40
71
25
117
23
130
62
44
111
8
59
110
46
96
230