5
16
43
83
57
71
7
13
17
70
35
85
84
88
156
44
33
238
14
64
80
38
86
10
1
15
21
370
30
114
50
41
40
20
11
53
79
54
6
18
26
27
19
8
55
2
31