26
3
18
5
15
12
16
44
60
68
113
76
10
62
160
40
25
6
106
20
23
64
19
21
32
8
35
92
9
47
33
28
50
57
27
17
31
29
56