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