43
16
5
25
55
11
12
8
28
23
24
38
21
7
14
17
18
33
10
15
40
19
6
13
90
42
61
63
31
49
26
20
27
237
298
69
35
59
112
135
51
36
75