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