9
58
44
186
27
19
74
128
11
22
34
45
83
61
86
97
39
84
87
140
570
131
38
77
8
24
43
135
30
193
4
28
76
116
110
52
47
147
118
21
31
55
33
50
94
89
7
69
124
26