35
52
34
13
37
38
29
27
16
14
20
85
80
50
123
10
22
7
42
62
67
45
8
28
46
61
77
33
19
53
32
97
9
23
54
40
17
167
21
6
43
76
64