63
14
291
31
11
7
51
126
26
12
19
49
29
56
71
35
78
57
21
50
109
34
24
17
40
52
59
47
46
79
13
114
76
30
45
340
176
130
96
156
124
58
77
183
66
119
667