16
43
14
44
104
94
24
84
119
2
27
139
130
5
64
76
48
42
18
11
28
53
37
174
19
118
31
74
10
9
63
72
66
45
6
35
30
161
80
22
17
8
89
47
75
101
12
15
68
88