39
22
17
55
35
31
6
15
14
12
25
28
19
13
36
33
29
96
70
59
244
38
69
48
52
27
32
71
150
83
60
30
128
43
56
62
211