98
206
90
30
122
63
198
105
95
10
48
8
43
46
56
79
38
18
13
42
14
1
21
17
22
53
4
9
15
12
32
20
6
7
31
29
34
60
19
2
45