12
50
5
34
48
65
20
17
22
42
10
59
31
66
32
1
13
21
39
6
143
89
43
27
425
28
62
35
84
33
18
40
36
9
67
4
23
63
56
177
38
61
24
99
44