77
35
63
97
163
24
15
38
9
73
58
23
5
141
21
22
76
157
51
1211
27
88
8
93
87
146
18
48
98
26
53
68
60
275
55
52
72
345
28
159
205
140
121
370
155
367
14
79