9
8
42
6
72
16
29
31
39
4
35
75
18
47
172
65
70
23
12
95
54
243
212
25
102
113
63
11
58
126
119
106
272
173
30
14
51
167
21
27
78
32
19
41
15
73
44