15
28
36
22
8
27
120
18
9
20
46
109
63
121
5
68
117
7
32
45
23
99
39
6
53
10
358
55
346
19
88
93
74
16
24
183
43
50
17
90
11
48
37