9
142
80
49
40
87
50
57
194
60
12
6
107
200
8
5
81
64
45
39
24
10
30
19
14
73
66
76
21
199
90
27
42
169
32
109
56
7
53
35
61
69
51
13
41
91
149
43
33
11
82
26
128
20
173
141
46
31
131
44
48