9
45
8
4
41
38
29
2
66
12
20
7
180
37
34
62
23
24
28
74
36
48
40
44
10
13
161
5
145
32
6
19
111
68
296
93
18
47
3
30
55
43
51
16
39