23
9
2
30
68
19
174
10
67
169
58
497
35
126
13
64
16
27
11
61
7
122
78
15
59
121
155
172
47
209
76
4
51
38
157
20
52
45
12
44
60
185
53
57
28
43
144