33
30
6
11
26
4
34
5
128
58
17
10
108
8
7
2
83
12
14
47
24
60
3
15
23
18
9
59
21
13
16
19
39
25
42
27