45
12
26
9
65
6
13
11
54
144
20
14
4
59
16
7
10
5
64
17
3
37
8
119
28
105
49
99
48
2
29
15
1
21
25
43
38
41
156