18
36
14
87
50
16
1
5
20
23
8
11
2
12
32
19
6
3
146
10
15
4
29
25
41
35
9
26
104
17
7
13
21
68
62
49
38
28