13
35
25
21
99
3
2
75
113
11
27
9
318
32
15
36
17
28
10
90
22
38
49
179
74
59
16
7
8
14
33
120
18
26
55
37
12
5
34
111
39
6
24