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