62
151
91
7
87
59
18
142
103
141
137
71
131
85
120
68
22
20
49
30
19
53
196
29
16
101
13
212
337
24
9
223
6
48
10
81
173
86
38
507
138
55
158
36
27
108
21
115
43
12
28
35
146
26