22
12
65
35
96
4
34
47
25
77
103
19
21
69
87
10
44
217
29
23
11
46
14
33
27
32
13
38
51
42
30
67
59
9
17
7
41
43
40
108
24
53
56