96
60
17
76
7
25
106
10
15
87
23
18
11
16
181
42
27
43
41
34
85
38
36
175
247
194
174
48
33
322
447
144
170
40
79