27
111
23
94
42
26
146
6
4
24
28
18
36
39
35
81
25
37
113
48
51
54
31
77
33
14
38
13
46
63
50
95
7
92
19
86
75
76
80
5
10
20
273
62
56
16
21
138