43
24
74
46
32
36
33
78
35
11
28
19
38
31
20
128
25
84
377
241
140
14
41
22
9
21
17
49
54
40
47
64
66
58
42
37
55
23
111
115
112
97