29
32
330
32
73
25
15
11
11
15
17
701
15
24
40
32
67
35
26
8
29
27
16
13
10
26
25
19
23
6
313
50
40
26
33
22
49
28
69
23