97
41
67
26
19
64
146
56
50
18
54
45
20
47
57
66
35
123
93
78
55
42
22
88
29
40
24
386
44
68
85
23
43
98
150
91
16
104
37
62
77
90
33
118
48
61
73
21
115