33
36
17
607
526
206
10897
85
31
41
75
37
107
471
4296
25
474
83
53
47
180
188
61
24
80
71
39
58
1579
51
32
5045
42
648
92
96
72
19
100
105
62
104
235
77
1377
452
4449
79
57
89
68
59
134
65