22
86
40
28
16
7
18
46
126
19
5
214
11
13
84
12
42
31
9
10
21
159
33
139
34
97
29
25
72
14
35
24
54
529
39
37
17
55
6
23
4