171
34
167
84
28
66
22
60
72
76
15
14
113
40
44
93
23
100
256
67
10
16
325
134
426
53
45
11
18
2
42
12
6
46
108
161
36
187
55
150
77
73
154
160
239
43
105