12
11
19
31
8
6
10
20
49
36
24
67
92
46
23
16
17
7
33
45
14
50
4
43
71
48
42
30
21
25
18
15
13
22
35
213
41
38
53
54