38
93
41
61
125
51
12
215
519
33
22
42
50
91
119
30
12
36
25
266