18
63
72
25
50
268
39
87
487
10
34
22
9
6
14
17
3
76
23
254
19
11
144
47
165
95
118
13
38
55
43
28
739
156
40
322
91
48
140
404
56
147