85
21
57
23
29
213
214
10
33
52
125
41
96
70
163
80
36
78
5
13
147
82
48
51
35
37
45
110
179
102
18
15
129
55
111
47
14
16
98
99
74
75
4
69
53
184