3
13
51
9
12
19
2
16
6
7
11
111
33
41
46
73
53
32
38
60
44
47
25
68
34
22
74
112
15
4
75
82
61
30
117
35
45
56