22
34
6
77
32
31
23
89
29
24
165
10
16
126
67
52
93
183
58
85
73
81
41
9
79
43
143
11
15
4
14
36
47
3
54
63
21
17
37
39
86
48
26
20
179
150
78