50
79
7
10
3
16
4
6
35
88
44
103
12
82
1
11
87
113
19
24
72
38
22
32
5
17
8
13
20
33
30
18
40
15
385
43
36