18
29
60
28
13
125
33
32
37
31
236
35
23
54
39
56
78
53
24
17
27
41
16
8
15
61
72
105
256
73
136
26
394
25
30
160
139
55
67
50
79
1440
36
62
85
76