12
33
2
4
15
111
78
8
6
17
38
83
7
20
26
41
10
13
37
9
22
5
36
27
30
14
126
21
25
290
16
11
24
112
23
31
66