14
164
96
9
16
19
2
28
39
18
36
25
20
11
8
33
90
17
26
35
10
40
12
22
103
7
3
5
34
21
29
52
65
58
23
4