42
17
12
20
14
8
22
9
6
5
30
35
45
13
66
18
60
37
70
215
15
36
59
16
147
145
39
52
108
157
53
63
50
75
43
136
296
48
33
71
99
90
73
155
179
34
3
38
10