27
132
137
134
34
99
14
337
177
1016
3
21
8
11
26
7
37
30
15
22
353
16
94
42
140
73
35
116
76
106
10
5
78
1
71
127
28
20
39
9
57
54
67
41
17
29