19
26
17
28
4
2
105
6
9
15
3
1
12
10
48
39
24
91
14
64
5
50
32
320
126
42
29
27
20
155
43
58
31
23
61
11
7
63
8
35
13