78
25
68
77
108
93
29
52
75
20
13
47
95
35
177
199
23
22
37
153
55
98
32
45
157
229
41
26
53
27
411
54
21
4
304
71
10
36
9
38
44
65
46
57
39
49
100