52
446
27
35
16
171
119
10
69
14
12
118
24
6
15
42
46
113
28
77
53
246
56
150
141
93
0
44
4
5
74
9
43
50
34
105
97
81
54
33
1744
41
22
280
23
71
398
60
301