38
4
48
29
16
14
20
28
100
87
37
22
11
7
6
34
40
10
19
142
5
12
3
45
43
8
9
21
26
2
1
33
75
95
17
25
36