22
60
57
41
29
7
9
109
31
37
18
10
28
32
198
12
163
13
3
20
133
19
14
8
77
82
72
44
30
81
15
79
56
11
4
25
173
6
2
85
199
101