15
35
18
10
69
8
68
44
7
19
5
45
43
22
62
12
4
83
38
29
13
17
27
20
189
89
52
33
169
150
72
359
16
371
60
9
398
41
40
31
30
24
67