4
46
19
7
3
44
14
13
37
2
20
40
11
53
62
48
60
36
42
55
6
89
1
28
16
33
24
100
17
35
12
25
71
77
85
22
38
34
95
139