24
3596
11
14
25
128
76
22
79
225
10
111
429
6
8
41
12
4
97
93
42
51
549
322
200
170
20
83
9
33
35
95
15
71
31
5
243
103
239
229
55
18
59
1888
106
324
2
114