63
32
21
14
27
92
24
51
26
40
16
13
99
87
37
58
25
33
391
38
49
10
59
68
35
65
210
157
96
79
15
169
55
115
17
89
107
71
19
12
43
45
133
196