536
50
51
40
521
15
38
4
33
220
27
105
13
20
119
69
174
111
11
37
19
84
23
32
41
30
132
304
87
22
54
59