9
4
47
38
19
16
25
17
66
102
341
209
6
80
123
49
67
86
213
99
23
65
145
60
53
63
315
118
22
54
15
61
31
28
139
10
41
71
42
59
50
76
106
281
45
29
62
21