56
155
19
49
8
48
121
111
116
63
73
87
114
23
41
109
255
98
461
51
50
88
250
90
162
47
179
43
42
34
27
93
44
30
81
70
24
28
53
38
35
61
36
55
32
12
25
363
5
46