50
8
21
176
58
27
24
12
10
65
16
69
23
51
62
37
121
43
6
32
331
243
36
113
99
1
74
40
343
261
46
14
22
67
168
44
64
4
11
458
54
45
111