61
29
6
17
22
27
10
111
13
18
26
86
7
96
28
16
25
65
69
99
37
5
21
20
12
60
8
102
44
11
51
46
35
4
47
119
39
42