8
38
17
62
73
294
230
21
146
93
133
194
35
16
41
4
75
12
23
10
14
28
46
15
54
19
51
20
72
26
24
6
30
58
9
52
115
25
7
50
49
2