2
12
7
3
9
26
22
10
14
21
58
42
27
37
41
45
31
39
19
36
30
178
34
61
51
18
77
71
52
88
47
44
70
224
57
49
33
35
90
80
85
81
66
20
72
43