29
14
101
198
17
67
52
12
22
10
87
5
361
12
43
17
11
17
24
11
61
26
8
33
29
37
19
40
14
12
41
13
12
10
225
19
24
43
371
318