5
28
9
164
16
3
14
48
21
6
54
71
33
4
38
29
18
52
17
55
36
15
13
44
81
12
22
7
35
39
11
129
58
32
26
31
25
23
2
8