31
50
44
28
40
61
42
26
30
35
82
65
27
16
20
19
9
5
213
14
34
120
432
80
186
47
36
245
57
103
25
71
48
46
93
74
6
45
69
183
22
123
89