22
32
35
34
72
70
83
128
29
52
51
40
28
10
6
50
56
17
44
36
48
37
117
67
18
15
11
7
112
19
25
8
5
64
31
14
73
13
47
38