9
16
151
11
343
3
29
27
84
105
8
72
21
52
63
23
24
13
297
10
97
20
130
33
62
55
37
4
169
98
19
26
34
43
14
6
161
12
17
407
15