123
46
32
6
54
18
53
16
12
137
47
82
1
43
5
4
50
3
11
39
8
38
7
30
10
55
20
15
9
14
26
57
13
105
56
22
58
33
60