15
49
11
121
44
17
29
41
45
16
56
50
23
10
4
5
43
24
70
42
32
38
30
13
22
111
6
66
26
122
19
9
7
371
234
25
37
27
8
252
58
57