966
37
56
33
49
9
23
17
5
14
32
47
1
36
50
13
82
15
107
60
35
74
26
27
67
6
28
7
21
72
31
38
53
78
20
10
18
25
29
44