97
142
69
14
27
134
169
36
74
201
23
105
150
62
54
156
82
71
24
42
186
32
35
65
102
72
80
33
124
45
26
122
25
553
117
38
28
39
73
192
29
37
51
133
98
46
90
15
130