76
158
52
28
88
90
146
34
138
102
16
68
63
13
41
51
56
31
40
54
14
151
26
37
182
69
94
131
92
95
23
29
36
20
48
109
105
75
114
47
59
128
81
85
222
390
62
143
33
171