40
124
21
121
24
213
157
151
23
169
48
140
38
123
4
149
16
117
61
713
12
100
14
108
3
83
0
75
93
68
395
78
96