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