22
16
3
17
23
199
173
13
60
7
6
14
105
15
1
43
69
8
2
42
63
5
24
77
48
9
31
126
4
25
35
32
20
144
11
38
93
26