23
87
197
41
72
1365
495
9
93
10
168
102
346
14
30
16
12
88
47
94
342
5
54
26
137
8
83
22
104
301
25
27
181
19
127
276
4
219
45
71
164
44
2
245
696
66
100