23
9
11
2
32
27
55
17
12
16
98
70
21
61
5
3
13
1
14
19
34
15
28
8
6
44
39
43
38
83
436
180
133
224
68
37
57
69
24
51
138
93
103
170
52
49
131