43
72
134
22
16
8
10
6
15
25
5
45
17
31
12
9
23
20
115
77
13
506
14
4
65
109
42
7
19
37
11
3
29
33
26
211
35
90
39