58
34
13
410
49
193
33
14
48
17
60
76
173
57
107
121
36
135
20
1806
9
113
47
68
66
123
42
38
19
15
91
25
196
446
53
50
87
59
37
245
23
51
21
89
74
77
144
127
45
41
85
197