43
62
103
235
107
84
21
39
151
42
160
90
80
71
14
25
36
64
46
206
23
50
93
111
55
63
17
56
97
51
530
120
9
59
81
45
74
32
155
52
24
227
33
12
176
77
72
47
164
82
13