6
5
26
22
47
21
31
12
17
41
16
18
88
29
33
62
10
73
85
97
20
25
95
37
80
60
158
38
96
27
109
50
244
70
122
91
42
45
51
36
34
59
61
169
238
11