19
7
5
1
99
12
3
6
40
9
16
29
30
52
46
25
57
62
82
45
37
53
11
23
105
91
27
73
83
101
33
28
8
24
77
70
56
256
26
148
39