99
69
7
4
84
32
73
52
31
30
95
29
35
15
25
10
39
14
41
96
13
70
89
37
1
9
23
2
11
62
34
8
33
6
36
5
71
204
48
331
22
122
43
17
38
80