45
4
3
15
14
21
20
32
58
8
48
7
1
17
11
6
43
31
75
9
10
22
69
68
2
18
28
50
52
26
19
24
102
36
76
37
126
13
12