28
10
196
45
67
15
26
13
35
81
30
12
5
7
27
49
9
75
21
36
38
42
41
8
4
33
71
115
79
57
18
166
40
94
146
152
145
11
65
25