35
10
4
5
25
72
102
92
183
9
8
34
12
20
39
16
21
22
6
11
7
54
15
14
76
3
13
91
32
47
17
131
287
2
65
28
18