23
144
52
87
86
543
133
39
10
17
8
55
179
24
90
128
16
6
681
36
89
78
104
9
13
114
41
506
38
40
173
326
683
343
295
977
214
82
160
774
34
595
25
75
1937
497
12
355
123
67
1626
54
233
159