22
75
63
50
52
47
24
58
13
42
31
23
59
9
25
76
2
73
8
19
72
7
26
48
46
41
88
20
70
163
176
62
569
44
18
66
16
32
120
104
106
97