5
4
2
1
33
3
20
74
194
6
12
11
16
8
27
47
7
18
35
32
9
26
15
60
10
117
51
24
22
13
14
198
128
46
30
50
28
58