5
4
2
1
33
3
20
74
193
6
12
11
16
8
27
47
7
18
35
32
9
26
15
60
10
119
50
24
23
13
203
106
14
46
30
21
22
28
42
59