38
20
29
15
89
32
322
14
19
208
33
11
47
98
7
28
113
524
16
17
22
40
31
59
60
37
361
13
211
126
54
57
143
6
10
52
56
63
107
67
641
27
97