55
110
21
98
326
73
163
70
76
120
36
40
94
62
49
46
136
85
86
88
53
299
105
38
77
184
119
214
93
485
228
255
103
216
64
35
27
8
114
41
43
320
128
91
32
83
51
135
31
54
67
107