9
20
43
41
187
15
53
4
21
8
10
11
22
3
14
50
12
5
27
29
39
56
18
44
19
16
47
25
37
77
33
119
36
30
82
55
93
65
188
87
67
34