14
353
298
19
29
40
83
18
39
121
37
6
38
96
179
79
330
31
23
202
30
129
43
36
85
53
13
41
84
9
109
113
78
200
58
110
54
50
33
57
87
16
44
138
59
11
74
150
130
93