30
5
92
44
40
104
14
32
4
102
39
78
29
11
21
13
19
7
76
6
18
10
37
9
8
54
67
27
47
24
58
2
33
16
61
26
17
70
3
35
87
81