62
13
89
110
80
54
49
5
58
36
39
46
79
20
169
85
19
202
119
182
51
73
50
28
14
114
60
44
117
181
95
7
16
12
47
139
166
120
59
53
87
168
52
32
21
23
98
66