164
18
16
328
28
23
37
36
46
133
14
20
30
5
26
57
172
9
2
6
27
95
80
7
38
42
10
17
76
64
66
15
8
1
52
60
134
169
161
99
79
126
49
128