5
26
59
12
52
67
4
32
90
102
35
55
46
41
113
161
76
40
87
81
20
94
30
13
18
19
21
3
27
23
130
192
97
58
9
111
114
173
33
11
17
7
14