27
88
30
47
93
6
4
19
79
34
13
156
7
18
14
128
74
78
53
23
24
20
51
37
21
15
29
141
46
57
26
40
95
31
11
22
82
12
65
99
67
168
86