15
13
16
9
11
5
19
18
24
3
14
90
99
32
37
187
7
161
27
22
29
61
105
21
120
35
160
93
211
64
103
301
60
56
55
20
217
41
54
76