16
21
51
353
74
8
1
23
19
35
18
150
34
54
10
89
110
31
57
22
15
42
422
157
13
6
30
41
91
28
29
27
9
46
53
166
11
109
842
67