50
7
9
183
30
16
22
3
39
19
23
15
18
77
61
12
6
31
4
26
17
74
87
82
47
42
3209
232
72
45
504
131
616
43
21
29
44
64
249
106
128
221
84
35
59
8