122
18
22
128
42
24
38
27
37
133
60
119
45
20
52
17
12
83
15
591
188
91
53
90
21
58
33
36
70
75
72
73
82
191
30
137
132
77
65
43
158
68
175
557
26
102
159
164
129
14