25
16
23
17
73
11
19
34
47
31
84
35
229
15
27
14
40
53
61
46
41
21
13
33
99
72
62
18
29
196
38
59
149
173
66
132
653
247