10
72
18
33
15
21
13
8
50
40
27
120
91
20
9
6
7
16
3
45
198
65
32
41
44
149
53
5
46
93
17
14
38
11
64
60
59