24
2
5
28
20
68
11
37
100
12
10
14
46
42
29
13
65
16
6
133
30
67
23
1
150
7
3
52
4
9
93
49
34
83
8
62
35
32
21
39
18