43
4
16
11
5
36
8
9
21
123
76
26
12
31
19
10
53
106
55
63
27
18
28
65
17
32
70
39
51
14
58
33
22
59
47
171
108
15
90
181
134
24