0
2
99
25
20
43
17
10
19
22
29
48
67
37
41
71
16
83
53
14
82
3
173
78
35
45
93
95
57
11
46
103
112
55
40
26
8
140
79
179
34
185
24
87
84