53
46
839
67
22
2
11
9
139
196
34
39
18
126
8
21
14
33
6
24
36
119
71
64
83
57
45
12
25
15
10
663
17
165
72
38
50
140
82
69
62
246
646
43
106
128
49
73
70
20