14
150
111
56
759
55
37
7
429
96
38
282
74
28
170
24
39
12
193
23
47
103
76
79
230
208
21
25
77
10
83
22
63
153
29
20
69
409
45
50
87
192
104
99
310
41
284
119
145