15
25
49
123
62
391
99
17
91
74
34
372
80
51
282
73
55
36
21
208
112
58
156
24
83
33
23
12
53
41
14
113
8
146
1280
11
174
294
141
43
52
26
604
204
118
13
641
37
40
16
108
4127
46
45