18
9
10
24
31
13
19
11
32
12
53
8
141
7
17
28
33
23
51
21
37
58
6
27
73
38
1
2
4
82
146
49
47
177
48
43
22
62