12
83
5
22
7
37
41
91
3
17
4
34
9
27
26
18
10
32
59
16
2
21
13
69
19
20
23
11
82
15
128
8
38
28
35
55
220