9
13
41
19
21
26
8
49
10
16
14
34
61
7
65
43
25
12
15
138
20
35
27
44
28
103
42
52
36
57
33
89
17
82
292
79
167
119
74
383
251
67
59
86
247
268