50
409
31
114
119
173
38
174
16
83
49
62
54
45
40
57
73
76
36
268
190
72
42
2
5734
126
53
59
101
66
7
20
127
130
208
112
74
67
51
35
102
30
28
12
14
27
25
17
46
65