23
22
3
10
38
97
9
16
15
13
78
105
8
72
43
12
102
27
132
34
37
46
115
104
81
173
47
96
62
87
88
17
61
55
80
59
25
67
31
42
54
82
14
40