23
80
20
64
33
62
67
7
97
43
24
69
40
41
237
186
60
14
32
28
36
12
156
6
5
18
37
45
55
35
85
58
26
16
54
114
9
29
107
177
25
13
27
4
2