326
464
520
617
510
169
107
339
92
194
99
136
61
28
70
78
59
72
81
95
112
41
40
56
60
73
64
29
55
77
58
62
75
42
67
51
50
46
26
52
48
45