61
81
20
8
169
106
44
50
26
123
28
21
34
119
124
122
675
5
108
62
93
42
149
23
190
22
37
80
11
78
33
3
7
27
18
16
139
30
15
45
102
39
67
13
158
99
46
130