23
162
11
45
30
10
108
29
12
22
42
47
38
24
19
41
53
75
62
51
21
34
44
122
26
264
349
266
100
143
196
36