37
40
22
123
30
227
8
487
1
976
10
70
106
62
6
52
29
18
34
5
15
674
32
167
1067
17
25
124
26
74
2
45
57
50
80
81
162
20
87
14
145
58
28
33
7
85
31
11
60