5
16
15
36
159
50
110
41
23
35
63
10
6
76
25
14
12
94
53
11
127
32
38
152
21
31
44
88
55
46
28
22
17
78
39
37
45
20
62
70
73
57