11
38
3
14
7
13
6
16
2
12
17
24
21
15
28
10
39
5
18
163
9
23
31
26
45
79
146
52
112
44
56
46
88
43
37
216
108
67