11
39
17
33
21
25
86
71
31
83
65
45
57
94
48
3
7
29
50
170
74
22
184
63
115
47
80
75
125
64
174
72
66
68
38
2
58
42
27
10
51
113
60
128
78
46
59
124
117