87
65
19
115
5
33
38
48
50
83
125
96
90
12
17
13
15
55
36
57
14
67
111
76
11
20
28
25
27
105
41
31
58
121
81
47
7
9
118
39
16
53
42
8
21
22