43
4
16
34
24
18
42
13
39
48
72
45
50
75
51
20
29
10
35
76
66
59
40
37
103
36
26
23
81
17
58
57
9
378
114
97
62
60
69
73
271
15
52
56
111
46
223
115
141