9
44
102
20
11
33
25
16
7
76
15
54
23
31
12
8
35
13
30
51
77
18
10
24
47
34
29
109
6
58
14
50
19
17
41
28