13
21
12
48
17
14
76
26
10
146
16
11
39
37
9
33
29
34
4
129
20
27
28
23
7
24
65
50
261
25
89
35
15
197
47
96
30
138
317
41
349
158766