22
51
12
27
63
69
16
23
77
98
44
7
4
21
8
80
110
13
93
30
9
61
14
170
15
50
187
11
26
20
168
29
17
78
31
19
52
58
40
47
33
86
127
35