20
25
114
65
53
31
23
22
35
19
88
13
32
21
7
794
9
50
4
237
110
91
38
11
29
148
72
24
414
655
238
41
200
10
37
42
16
17
163
128
45
445
51
93
99
57
56
96