9
31
1
21
37
18
5
12
80
25
2
6
32
3
115
11
36
8
38
61
10
51
150
60
19
39
35
159
119
50
64
53
14
22
59
34
16
13
27
26
200