41
31
20
27
17
21
64
12
99
45
16
42
342
52
198
28
32
54
71
116
30
25
76
14
53
56
43
44
29
49
115
48
82
35
61
243
142
36
34
55
33
13