43
28
40
15
8
5
61
67
62
20
9
35
277
10
11
13
27
48
36
3
50
98
31
30
151
86
17
253
19
137
85
6
75
32
55
16
49
93
26
12
4
39
45
22