22
169
9
25
26
199
41
28
101
90
88
476
45
232
552
31
64
77
93
32
117
68
60
106
5
113
157
40
42
50
16
231
69
35
4
44
57
37
47
67
17
79
15
164
71
132
54
14