27
15
61
1142
31
26
45
43
80
40
35
111
76
188
1113
14
114
59
86
36
89
49
37
72
32
70
33
418
21
29
18
120
132
68
65
62
135
50
55
5
16
8
13
30
74
67
53
101