56
97
41
67
26
19
65
146
57
50
18
55
64
45
20
47
66
35
123
93
78
42
22
88
29
40
25
387
44
68
85
23
43
98
151
91
16
105
37
63
77
90
33
17
119
48
75
21