1838
1246
624
2604
2547
117
66
22
31
64
72
56
140
8
24
28
91
58
119
126
122
5
50
10
52
130
2
41
15
38
43
108
129
114
120