22
28
63
144
13
4
94
2
8
1
7
30
79
51
5
25
174
182
135
3
23
24
17
14
34
18
38
6
26
12
9
31
166
81
49
29