53
97
24
20
277
9
8
4
17
13
19
45
11
48
423
279
10
101
15
67
364
42
207
27
38
21
16
18
114
44
77
14
3
181
85
54
133
194
125
89
90
30
41
35
43
31
426
676
325
83