19
13
15
1
12
18
5
14
92
26
27
23
11
25
130
114
113
137
87
119
139
68
66
50
62
49
101
40
53
16
30
105
86
45
63
31
56
70
337
37
54
46
43
78
52
120
140