92
203
28
50
40
10
58
103
52
9
2
4
5
31
3
39
2
2
7
1
4
15
3
9
24
2
72
31
29
38
12
15
10
20
5
4
5
5
3
3
6
1
21
7
22
2
4