120
51
24
55
15
11
33
7
17
54
4
8
21
6
14
93
28
52
88
12
5
19
34
47
9
25
79
158
59
23
20
39
116
3
13
18