135
522
155
531
80
368
101
284
18
207
278
1,047
43
178
14
17
131
28
61
76
59
7
100
20
8
90
87
5
79
77
25
30