50
38
20
22
26
34
14
71
104
40
75
16
280
8
23
32
9
36
110
24
69
18
10
13
134
93
49
30
81
46
67
169
102
37
29
44
112
95
196
82
536
68
79
197
59
65
7
188