995
2368
667
1544
1538
126
124
45
51
6
34
76
95
19
66
135
65
15
49
117
121
9
59
115
41
133
122
50
116
131
20
113
90
70
118