38
202
92
72
103
39
58
37
50
24
22
22
20
51
31
40
29
12
5
7
31
2
6
1
11
24
5
9
10
21
12
7
15
11
12
9
27
5
10
1
2
3
6
5
12
8
18
2
9