5
25
26
77
39
22
57
36
48
29
61
161
91
44
20
31
109
27
7
125
165
12
18
45
17
16
41
23
68
74
1000
32
43
102
53
58
28
40
65
21
54
64
159
71
15
76
145