28
269
127
35
193
51
540
79
108
6
4
36
47
46
5
29
37
16
14
71
17
7
8
84
44
21
10
201
218
26
11
13
1
27
22
32
114
23
15
56
31
20