22
17
31
15
46
24
29
30
10
7
37
21
83
33
14
51
25
42
41
20
99
84
43
97
11
35
18
65
32
23
26
74
67
82
48
50
38
49
102
56