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