11
9
18
26
21
12
4
15
22
55
76
172
2
47
5
0
17
7
20
24
19
25
57
92
10
177
75
67
30
51
73
87
36
48
16
117
14
134
13
39