5
55
16
1
13
19
44
8
20
46
66
102
91
29
7
4
35
17
71
10
11
78
100
6
22
167
48
47
81
23
3
93
15
26
58
21
39
115
67
56
172
24
12
57
64
110
49
25
52
53
14
41
33
30
38
27
59