23
13
201
25
15
18
111
122
21
85
6
16
57
39
20
5
226
7
48
49
60
47
46
11
3
41
35
4
29
54
17
8
43
12
98
10
19
22
9
2
376