41
26
18
32
78
36
35
25
19
13
118
23
46
34
39
43
148
42
16
22
37
27
33
14
60
65
51
24
30
29
53
57
82
71
54
47
49
171
321