58
42
35
26
3
18
27
22
17
10
15
50
24
100
9
47
124
44
19
64
88
43
75
12
39
23
4
111
53
34
7
36
127
2
63
52
11