32
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
20
4
111
53
5
7
36
127
11
2
52