112
235
207
34
19
67
91
9
68
72
43
30
47
64
94
17
40
21
28
5
3
14
20
33
71
23
10
81
15
108
176
390
90
53
31
48
46
42
52
6
8
44
62
29
36
60
107
299