10
40
52
72
26
34
15
232
4
30
64
50
21
121
18
51
7
74
41
16
320
92
125
78
61
82
123
22
57
198
69
136
133
11
12
5
3
36
9
8
29
35
6
24