52
14
18
8
41
33
3
15
27
5
121
11
36
22
13
4
569
21
12
20
31
28
83
69
74
60
182
93
38
42
39
46
40
7
70
249
98
26
175
51