28
13
44
124
99
24
8
14
140
49
7
60
40
70
67
33
20
181
62
43
61
58
27
25
15
21
174
39
126
17
52
158
80
107
779
35
342
142
19
45
31
30
79