5
1
14
17
26
16
2
18
58
31
39
12
122
29
22
54
68
24
35
61
36
20
25
50
71
41
21
7
49
66
51
42
40
384
48
99
67
38
64
62
152
95
114
27
34
65
86
69
53