6
167
386
86
58
41
199
36
51
35
77
233
91
26
112
69
33
29
20
447
39
285
38
52
23
21
72
27
155
198
48
111
98
61
57
10
18
32
16
11
8
116
13
2
15
12
22