21
38
9
12
15
150
34
20
371
59
5
44
26
11
42
30
161
28
10
100
47
33
213
3
22
29
16
19
13
24
8
6
14
35
52
18
90
25
58