43
110
37
46
34
166
70
169
63
165
168
22
150
11
79
12
28
74
64
71
86
67
72
101
53
29
18
210
52
50
59
20
5
21
76
109
68
152
24
32
25
41
48
27
57
82
38
66
80
23
14
31