42
28
13
18
34
17
8
46
5
3
25
43
21
16
124
19
23
54
61
14
59
81
89
31
26
64
174
30
228
188
270
213
76
73