22
12
183
70
81
34
43
88
16
143
37
27
54
36
18
67
21
62
53
79
3
31
2
13
74
6
33
8
4
59
24
49
11
51
38
35
17
167
15
5
23
222