45
37
39
25
1287
128
6
7
18
103
63
11
79
5
21
14
16
61
8
32
28
3
13
1
27
9
41
92
53
96
34
38
44
65
4
80
46
19
81
17
83
56