99
64
94
30
14
6
25
32
4
16
9
96
31
71
201
36
109
38
102
3
164
91
20
1
144
54
21
63
75
60
43
0
10
35
174
119
2
15
79
24
58
44
7
74
53