51
49
74
28
12
66
4
46
37
8
43
118
192
27
34
7
271
146
79
75
38
59
121
17
45
6
18
73
19
24
68
57
90
158
11
58
76
15
31
327
145
53
812
261
25
94
138
116
13
697