43
101
69
47
19
12
23
55
28
26
17
30
14
5
18
39
60
45
33
27
71
9
16
35
157
65
52
68
42
53
22
15
234
21
202
25
7
76
377
161
79
37