2390
2191
2650
1291
2232
99
64
2
10
14
23
40
54
37
39
68
59
84
87
78
119
77
49
136
105
125
52
25
104
110
18
35
138
114
139