50
44
14
84
7
110
68
136
5
31
21
22
19
30
107
77
29
40
20
138
18
25
672
58
63
39
16
13
15
55
17
119
139
11
189
96
129
28
38
2
128
34
52