50
9
14
15
24
7
252
44
18
43
13
41
12
6
10
51
146
4
25
39
201
78
20
60
22
32
23
28
95
8
55
47
311
112
21
124
114
62
88
33
38
40
91
249
16