2
52
74
30
4
14
8
21
41
47
58
18
20
12
9
34
40
33
28
42
26
23
93
19
7
138
6
15
27
25
11
3
39
51
17
31