120
1
87
299
97
76
90
1096
5
104
219
1213
4
127
296
216
124
195
2
81
123
101
84
102
53
91
522
59
70
44
83