29
7
8
16
31
47
34
19
78
40
82
85
30
24
76
41
12
4
54
57
28
103
46
21
36
27
20
44
61
38
90
22
13
25
23
39
37
32
35
111
52