13
8
31
12
28
49
18
47
17
33
88
96
159
117
66
84
25
57
73
247
444
67
72
54
6
3
139
48
87
146
38
21
69
44
134
60
42
41
287
16
61
7
27