63
106
52
10
333
29
61
43
27
21
553
32
129
44
12
86
277
36
54
48
33
35
39
69
45
18
30
24
62
95
22
53
13
89
109
71
169
119
147
20
28
55
178
16
148
59
41
40
15
94
72