33
59
45
26
8
29
11
13
43
44
2
10
12
30
32
15
100
3
6
61
37
64
4
51
53
34
77
35
49
23
21
18
22
16
133