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