52
16
30
6
7
44
25
21
47
28
74
26
14
3
34
5
22
10
1
37
19
8
39
11
115
275
80
109
33
173
103
362
73
524
31
67
197
45
51
161
404
246
220
139
158
54
124