15
41
8
34
17
5
82
9
20
62
48
68
52
36
22
43
23
13
11
19
6
31
115
76
27
57
39
26
33
30
29
90
309
38
44
93
40
7
25
28
141
149