43
4
5
11
10
8
17
23
20
1
13
24
9
54
68
152
41
21
2
3
7
6
14
22
19
56
89
159
76
52
67
30
51
78
88
44
15
113
49
107