13
19
17
16
18
231
34
40
86
46
36
21
4
31
23
167
196
70
7
90
77
15
3
9
45
85
10
5
67
56
6
64
47
11
792
30
38
104
14
22
61
228
286
111