8
10
2
11
14
4
27
31
21
5
1
231
7
24
19
9
145
16
113
61
62
26
59
37
12
20
13
23
28
56
60
93
39
6
50
55
117
74
33
162