50
5
1
20
18
24
69
33
31
12
44
3
17
41
11
21
26
10
45
9
104
56
46
142
51
37
14
111
19
32
35
29
66
115
28
7