65
163
56
22
19
3
802
17
200
20
33
55
36
35
266
68
64
48
31
175
111
8
105
47
25
49
664
28
197
18
41
37
83