23
51
95
4
94
44
43
22
168
96
13
59
116
72
70
64
184
52
26
25
54
8
27
36
76
37
35
16
5
20
31
11
115
34
61
10
140
17
293
166
28
21
56
3
81
6
163
99
18
130