11
24
23
28
17
31
9
8
72
15
179
76
21
37
58
48
139
123
50
32
34
47
92
36
25
67
61
45
44
75
27
20
41
14
5
7
6
30
159
1
0
2
3
79
57
39