33
6
43
32
4
3
21
9
27
28
1
8
12
10
19
24
48
78
40
13
71
25
46
41
98
2
81
51
7
72
52
70
123
39
54
127
17
22
97
30
15
5
37
36