29
11
22
8
26
43
20
6
19
18
15
30
13
38
31
7
41
24
3
33
9
35
48
156
10
16
25
5
21
90
12
2
66
37
64
4
17
36