66
88
13
212
418
343
196
632
45
36
140
61
38
31
21
30
26
103
29
22
132
98
522
60
37
14
9
16
15
194
74
3
17
8
34
77
6
7
18
27
25
20
108
97
49