58
157
132
43
18
48
46
39
12
26
15
20
52
23
11
41
83
44
56
63
22
16
37
6
76
17
19
147
99
14
5
10
4
9
27
30
25
3
31
134
33
72