19
9
38
7
33
31
16
18
44
6
15
1
2
52
45
23
66
103
27
22
10
17
14
47
86
34
21
20
24
25
132
48
49
126
55
8
32
81
155
56