22
105
30
75
37
36
29
6
78
21
69
16
53
8
27
14
3
23
9
271
57
17
18
13
7
24
20
28
73
131
99
31
35
98
171
15
11
320
39
5
149
49
32