22
101
37
27
35
36
45
29
50
109
48
104
1
14
15
6
9
12
23
32
20
11
19
2
13
17
28
98
44
10
21
40
42
3
0
413
5
31
38