22
31
43
77
72
58
25
170
29
56
61
92
8
70
30
68
21
14
5
23
54
16
45
74
53
60
66
99
41
348
50
154
149
44
57
164
59
161
13
146
42
15
36
143
12
85
47
55
89