22
14
58
117
63
144
143
36
28
83
31
1103
54
17
51
30
34
40
29
84
35
171
67
10
39
55
73
129
87
47
97
23
11
43
8
100
206
15
12
193
80
161
25
60
64