8
3
12
22
18
6
13
29
15
7
10
4
32
226
14
30
37
294
47
174
36
48
23
1
11
45
82
24
26
2
9
17
28
33
19
5