23
8
63
31
3
36
13
4
48
141
5
22
27
18
11
6
30
105
125
1
2
21
40
17
62
37
32
20
42
53
77
33
26
112
15
97
91
69
54