15
24
21
154
71
25
12
17
95
59
18
31
22
39
9
7
28
112
62
32
14
29
65
67
77
45
41
4
50
23
37
654
117
35
73
89
94
57
8
103