0
4
49
50
58
31
41
12
9
30
10
77
35
8
5
25
3
24
21
17
95
83
15
39
34
51
218
98
57
13
14
105
27
59
7
28
82
36
37
43
79
33
16
23