72
33
49
25
14
15
12
34
22
29
26
3
10
7
8
11
4
45
20
42
69
23
31
6
184
113
81
24
19
162
60
99
32
62
9
55
43
28
57
30
48
47
40
17
101
82
79