6
11
29
41
9
14
3
42
31
22
5
4
1
12
28
147
36
121
30
15
45
26
23
10
37
83
2
66
13
142
25
47
20
77
60
21
74
94
58