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