10
14
7
23
16
37
21
48
20
12
50
11
18
28
4
15
5
25
19
6
46
53
38
13
22
45
54
24
17
56
140
43
247
76
298
196
167
70
89
66
64
81
47
34
51