161
24
19
31
44
41
603
15
21
58
47
48
57
69
26
3
92
50
93
38
14
34
66
60
32
22
61
100
45
53
191
13
166
18
29
39
122
168
20
42
33
78
97
28
98
212
40