3
6
15
5
8
14
7
142
16
35
47
46
24
13
93
147
33
187
84
70
101
107
99
29
220
20
19
66
91
106
23
75
64
27
44
11
85
108
26
241
112
206
31
37