1
7
5
40
8
11
36
76
55
42
26
20
34
18
33
4
6
9
13
3
12
108
23
17
88
24
25
29
27
16
30
19
97
22
70
54
38
71
44
78
102