76
36
48
9
14
216
65
18
13
12
103
179
128
178
63
27
17
188
10
43
5
44
73
250
69
11
318
302
72
390
874
94
39
163
148
242
60
212
45
62
40
80
42
31
67
121
177
165
696
131
25