17
547
62
1
106
107
76
191
20
99
44
7
30
24
27
11
9
21
51
153
48
93
188
89
12
37
78
66
210
50
22
10
85
119
45
156
36
25
31
75
29
65
154
114
133
139
59
41
35
34
23
67