70
31
14
33
15
9
13
30
19
23
18
94
27
10
24
43
29
38
3
5
89
45
4
16
41
7
1
47
2
17
11
8
6
58
40
12
128
20
118