11
39
31
14
18
53
28
13
9
25
49
5
42
21
56
43
24
10
19
20
84
12
8
73
64
105
17
4
26
37
65
41
16
62
22
69
59
33
232