126
9
10
43
8
21
4
24
1
12
16
22
11
2
42
20
40
7
18
61
29
161
14
23
63
85
15
112
84
26
41
5
69
13
50
79
39
47
66
17
68
33
177
172
30
412
34