57
41
40
23
30
19
12
14
42
16
45
53
21
29
20
15
22
10
49
25
55
66
59
18
144
88
63
162
103
128
145
71
121
93
94
327
112