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