12
8
31
5
16
10
4
14
21
76
23
22
3
17
46
13
18
38
19
33
37
28
20
24
57
100
45
15
49
34
25
50
30
56
42