13
95
33
21
9
6
7
30
16
29
15
14
10
4
122
8
17
31
23
71
62
22
11
12
2
153
58
5
19
40
18
26
96
68
43
42
51
50