22
13
16
18
19
17
45
37
9
3
40
60
1
95
21
7
14
233
79
23
87
8
101
66
53
68
42
27
54
10
138
47
80
20
92
25
61
28
59