50
28
47
12
40
88
134
11
4
37
60
5
86
16
38
62
32
7
143
44
173
94
39
85
66
89
26
59
76
135
95
48
29
2
43
97
136
30
33
14
82
107
201
77
69