13
28
88
4
33
66
29
8
110
90
95
52
151
26
35
44
27
39
127
46
118
72
24
19
6
36
82
18
17
105
23
1
9
21
50
16
148
14
47
96
25
126
65
58
98
55
76