103
11
59
30
7
16
45
1
14
27
6
26
35
47
89
3
42
32
17
74
25
53
158
2
24
23
127
28
5
52
48
9
8
44
12
82
10
51
60