24
155
13
20
56
49
5
28
88
10
77
23
122
80
36
300
145
57
54
12
51
108
310
64
136
95
69
17
244
143
89
66
216
16
509
548
14
139
21
53
65
46
9
26
91
104
111
11
62
55
141
45
386