50
25
194
16
38
26
36
32
69
532
62
184
10
105
33
195
764
24
3
54
72
76
27
29
145
9
28
37
100
23
43
48
57
22
101
91
15
78
49
18
249
119
41
21
52
6
14
56