30
169
37
23
21
9
10
51
14
40
36
7
12
73
6
25
41
24
8
85
11
28
19
240
90
22
16
139
62
64
3759
32
529
43
354
67
57