23
41
39
21
14
28
10
18
110
32
19
4
8
11
6
13
47
16
15
49
57
55
30
68
129
1
35
58
52
140
12
25
151
60
44
38
88
29
75
72