212
117
36
17
43
90
24
70
207
59
72
88
57
51
21
6
130
61
79
78
39
29
53
32
73
77
171
56
96
30
106
66
779
11
50
65
26
265
2112
7
99
15
122
35
19
85
16
55