50
177
8
38
43
25
26
45
9
61
76
20
105
48
133
65
41
77
10
7
6
15
175
60
35
40
122
16
53
21
27
146
13
106
58
22
17
78
69
278
129