106
1,425
20
560
29
260
41
242
38
345
4
107
28
197
5
139
165
13
763
90
56
119
2
66
9
76
70
87
6
63
35