50
11
6
12
147
5
10
31
46
203
81
18
68
8
26
24
103
17
54
304
120
21
135
118
41
43
88
37
49
47
13
59
15
16
96
251
9
19
7
472
58
126
23