30
9
7
31
2
76
20
77
32
14
29
39
23
55
36
57
19
6
37
12
34
16
25
15
26
22
27
265
21
101
87
51
5
17
33
59