39
22
6
4
43
8
20
27
11
29
14
2
24
60
25
42
10
61
31
120
15
102
32
49
13
28
304
272
82
30
21
50
54
16
12
5
7
17
26
38
151
48