33
21
31
11
7
9
18
37
28
45
32
29
34
25
20
1
16
3
24
43
77
59
26
30
12
17
4
6
8
14
62
15
49
101
10
19
47
35
5
23