63
29
17
25
79
64
10
20
2
15
6
3
9
27
8
80
39
16
53
37
5
1
150
32
30
61
77
52
58
133
72
11
60
35
12
19
258
124
103
24
67
4
70
56