22
21
31
64
15
92
27
43
172
41
7
3
23
52
68
13
20
28
178
11
6
66
69
87
37
168
63
148
0
8
49
1
462
4
14
38
188
65
17