30
13
25
7
37
11
12
10
19
4
36
3
15
85
45
184
51
23
64
32
26
39
31
29
28
83
67
54
17
47
8
14
49
5
94
34
42
60