50
33
51
24
116
23
37
119
69
149
63
12
25
38
21
41
40
170
109
71
13
34
57
31
27
92
89
19
52
59
39
90
18
65
26
107
48
22
137
44
68
30
28