22
5
28
47
62
7
43
4
3
9
20
17
10
67
15
128
14
79
18
25
74
96
32
121
16
101
100
31
203
80
12
34
49
37
116
105
142
11
26
277
61
33
21
94
13