43
6
13
54
21
79
72
17
18
98
40
30
173
82
42
25
53
49
150
63
7
92
39
122
235
290
73
20
11
12
67
27
26
133
47
155
126
70
62
38
4
5
37
86
68
102
171
61
71