11
4
1
2
13
6
23
19
24
7
10
44
29
127
3
31
41
75
43
76
30
27
64
173
57
45
17
93
51
20
87
111
25
50
5
81
14
8
18
34
52
16