1
9
5
23
75
39
17
6
4
3
34
30
47
19
90
66
93
69
29
132
20
187
62
40
130
214
22
109
43
119
88
118
58
102
26
63
41
33
18
55
101
38
60
72
73
51
271
76
133
32
77