22
21
96
30
9
6
7
65
24
85
36
73
2
12
11
32
86
44
143
16
75
15
47
494
215
58
40
26
3
45
13
38
23
18
33
67
34
57
124
220
53
27