65
43
41
23
30
15
17
37
39
100
40
93
48
27
98
58
69
20
14
60
26
374
13
33
72
161
19
53
87
157
74
111
18
25
32
50
21
45
47
170
46