4
40
28
1
11
5
12
17
19
8
3
39
109
31
10
85
16
2
76
88
139
13
60
23
30
18
20
7
33
81
27
21
9
91
15
36
61
14