17
43
11
50
4
16
9
33
5
99
7
41
66
37
13
15
126
8
120
31
20
3
1
26
36
48
19
35
14
32
10
44
83
61
140
6
89