82
24
119
168
322
111
26
44
35
90
63
37
28
48
34
386
39
6
121
22
58
54
137
9
581
120
31
75
91
43
293
363
187
211
45
13
59
42
38
162
55
174
142
73
68
50
81
96
20