33
2
35
39
89
18
11
34
50
25
16
27
3
76
13
14
8
7
24
129
45
44
42
30
23
9
49
21
10
4
22
5
32
28
12
51