4
13
29
24
26
71
28
21
79
43
11
60
51
6
119
47
126
121
33
94
32
27
55
20
93
148
111
17
65
59
23
3
22
48
99
7
37
54
53
12