5
249
69
24
123
13
128
27
94
77
119
74
46
7
30
53
135
48
180
10
132
80
22
37
28
63
84
82
71
32
17
23
76
341
86
143
265
38
95
61
55
144
169
104
251
168