52
71
13
33
6
101
11
29
14
80
49
248
34
21
137
191
42
36
132
235
68
280
59
30
38
57
92
25
113
108
77
452
169
85
150
269
28
117
96
39
1077
23
139
41
103
5
10