13
49
20
32
16
23
9
132
24
11
64
39
35
12
25
8
5
17
18
19
44
21
306
98
59
43
15
22
4
7
10
36
28
38
51
57
46
151
37
112
27