51
204
128
181
153
89
4
28
41
69
19
8
39
6
10
25
93
76
37
81
27
88
13
50
83
98
222
75
36
367
78
26
48
24
99
45
116
15
56
40
29
179
44
294