35
23
8
11
15
32
2
12
4
53
1
134
28
25
99
43
27
31
6
9
10
16
123
7
97
21
13
19
44
3
14
74
71
34
51
45
57
20
39
48
17
69
18
29
30
5