4
30
18
29
24
26
42
174
9
12
33
52
34
77
7
22
11
82
13
95
43
19
74
1
28
214
8
35
10
14
21
32
17
62
40
31