84
50
1657
188
39
33
16
62
134
28
14
87
35
47
72
51
108
100
111
82
598
36
29
42
79
161
86
272
53
27
204
95
237
110
90
49