24
32
8
11
17
90
26
21
16
67
38
49
1
155
29
22
12
5
104
58
45
52
14
27
78
247
325
119
65
525
143
62
651
322
216
10
313
161
599
64
37
55
44
36