11
16
4
28
6
17
3
10
58
15
23
21
33
103
27
117
83
13
20
51
18
2
61
41
99
80
29
12
14
9
8
35
32
0
78
5
7
47
86
25