1
22
3
14
12
5
33
19
7
26
20
23
25
47
9
8
11
24
17
135
65
37
107
421
29
128
46
30
43
18
82
32
34
64
81
57
28
142
86