18
13
17
35
65
22
21
61
144
235
140
28
48
30
29
169
55
23
82
87
39
72
8
14
113
46
16
125
366
74
234
27
15
527
57
84
172
52
98
53
34
73
6
58
256