43
39
16
22
31
44
30
12
9
10
63
41
277
72
35
20
24
75
80
7
5
29
27
17
25
19
42
34
11
56
13
87
4
2
28
6
77