23
43
17
79
14
46
113
36
32
116
34
61
26
24
45
62
22
128
103
90
41
4
173
19
132
59
9
12
8
21
98
35
28
6
33
81
53
13
52
87
100
89
18
5
64
323