40
14
54
49
18
29
33
53
28
21
20
27
10
5
32
17
102
9
6
19
42
160
68
24
11
8
13
48
39
46
43
44
23
4
25
3
47
98
77