15
43
50
56
28
113
86
12
69
26
16
78
25
53
22
6
18
3
10
361
36
13
57
75
27
35
33
68
127
79
11
87
32
54
20
82
4
76
7
45
108
52
39