28
26
19
63
27
23
16
14
59
87
43
98
53
18
64
30
57
34
46
22
41
226
45
56
50
15
42
32
61
38
67
83
52
181
88
147
295
112
192
125
195
48
127
149
103
68