15
3
34
18
5
48
26
6
29
46
30
12
20
17
123
36
22
14
10
38
23
16
11
25
7
32
4
2
19
80
211
82
88
58
9
262