49
52
33
127
27
16
80
43
50
23
48
25
20
22
498
35
58
15
169
63
100
36
96
223
78
14
131
17
674
55
114
170
21
215
37
579
10
117
67
299
57
75
30
92
741
12
198
83