52
25
26
28
43
121
22
39
38
56
40
35
32
16
44
23
55
214
280
60
37
45
84
144
64
36
151
107
76
80
599
49
30
620
87
150
51
106
67
41
197
59
221
69