38
15
37
40
21
17
23
33
13
26
11
12
20
14
24
9
47
28
27
16
5
46
133
22
41
36
18
32
398
105
103
19
65
81
29
187
8
549
98