27
16
5
46
133
22
41
36
18
32
396
26
15
105
103
21
65
28
81
9
29
185
14
8
549
19
37
97
23
59
33
44
42
13
79
24
25
76
43
35
17
45
38
34