161
17
81
49
46
47
34
31
59
32
15
23
3
21
25
136
50
45
61
84
44
203
27
30
2
5
82
92
33
207
40
63
156
26
130
89
74
9
198
20
104
91
54
68
169
107
119
42