15
41
8
34
17
5
82
9
20
37
62
48
68
149
52
36
32
22
113
43
23
13
11
19
10
6
31
108
115
76
27
26
57
45
39
33
21
29
157
30
63
90
309
38