23
22
75
18
31
7
88
49
83
102
79
42
20
81
8
35
25
60
6
111
98
13
55
41
33
19
32
58
89
71
45
3
93
27
21
26
11
4
40
230
9
78
16
74
38
12
17
59