13
60
115
139
35
27
16
84
10
100
109
64
32
9
61
20
17
50
43
169
97
67
133
37
8
42
36
31
6
5
44
1352
26
239
219
87
117
66
78
215
518
130
41
49
23
22