65
61
122
76
18
15
21
51
31
58
25
8
13
28
38
16
26
82
10
49
30
29
107
57
24
35
86
37
32
68
111
74
77
59
27
22
7
33
109
95
14
41
17