30
343
169
12
546
483
166
48
55
265
182
34
68
204
32
33
8
112
6
143
168
106
1927
40
84
482
81
21
63
107
18
566
90
69
67
77
64
139
128
66
44
42
491
24
281
114
23
76
362
53
65
71
165
38
17