19
88
13
32
21
7
794
9
50
4
237
110
91
38
10
31
29
148
11
72
24
414
654
238
40
200
37
25
42
16
163
128
23
45
53
443
51
93
99
57
41
56
96
54
2448
17
92
161
85
69
46
6