6
2
28
26
31
42
89
1
33
3
11
21
19
8
15
10
5
18
24
100
27
7
53
79
174
156
196
34
45
12
9
104
4
40
17
52
13
144