10
3
11
113
8
29
7
15
38
25
36
65
45
49
42
26
19
33
107
37
34
21
82
31
98
87
30
69
73
131
109
81
139
607
46
62
52
91
159
71
106
44