60
105
125
52
34
36
21
97
56
69
31
25
98
115
59
114
23
76
320
91
64
106
116
77
65
58
57
38
90
228
139
135
134
79
89
45
92
46
272
107
159
334
604
209
87