42
31
41
194
16
23
13
30
19
118
85
14
9
22
26
162
32
50
47
21
34
25
65
15
52
12
20
18
39
96
59
58
28
103
48
43
196
94
54
7