56
110
138
50
371
36
27
106
100
78
76
162
182
8
66
21
75
16
114
150
26
12
96
156
65
23
54
125
68
34
48
3
22
42
49
72
37
15
24
51
71
44
69
73
57
140
52
64
45
111
74