2
7
3
25
12
16
10
15
6
41
9
20
185
18
19
4
26
27
8
47
54
92
1
38
35
34
67
24
21
17
42
13
77
33
28
14
181