0
68
90
49
16
14
11
12
36
26
24
28
4
10
39
43
77
372
8
32
62
31
2
18
45
50
51
100
22
5
13
7
34
21
52
35
53
30
56
40
3
19
17
20
44