99
83
52
9
19
15
73
70
78
21
17
28
8
37
5
22
1
26
7
13
23
31
27
194
82
63
34
2
47
6
68
64
11
116
283
105