43
92
18
54
32
26
44
49
13
15
19
41
52
38
3
40
103
33
21
39
31
173
178
113
165
98
45
83
74
48
11
17
47
2
164
59
27
130
20
134
55
137
10
63
12
23
81