4
13
22
7
17
19
6
27
25
29
18
14
11
35
8
34
36
20
82
132
115
49
106
64
43
87
135
113
98
48
156
152
138
101
81
182
74
78
38
46
65
246
83
59
187
53
55
41
196