5
4
19
3
11
9
6
23
15
27
16
55
30
135
34
24
104
36
8
124
39
32
1
14
21
31
51
41
114
37
26
7
29
33
59
46