81
1298
69
143
238
113
236
93
310
40
10
6
13
16
3
4
170
8
5
27
34
37
97
166
168
595
131
22
1063
1151
613
48
256
631
117
127
149
46
65
407
107
17
20
212
31
145
111
850
72
237
132