56
19
46
28
17
26
24
29
45
40
38
27
10
20
15
13
187
23
36
11
41
39
53
32
60
31
22
52
21
64
55
54
48
108
61
69
100
30
101
157
237