22
167
57
33
131
93
27
48
160
79
130
36
46
54
63
45
25
16
299
126
47
138
55
18
14
96
61
95
65
38
575
91
67
296
64
44
20
104
7
66
155
8
147