16
63
41
22
17
15
12
29
31
14
25
33
13
6
42
32
35
47
4
18
44
8
23
124
10
20
7
28
49
5
21
11
98
3
24
99
19
43