3
33
4
14
113
7
12
24
18
5
47
62
59
22
15
1
25
20
55
48
39
32
41
9
69
10
36
8
11
30
85
58
31
13
46
6
245
50
116
16
23
70
90