75
295
37
8789
108
66
236
534
30
42
14
36
48
33
39
240
13
637
67
17
864
7
196
95
284
137
98
31
23
77
265
102
110
6
41
269
351
113
44
114
34
84
27
46
26
301
89
225
47
68
12
1373
170
54
135
50
59
370