25
3
39
6
18
10
23
4
12
21
61
1
7
8
16
49
14
148
5
17
43
120
50
83
125
46
64
139
113
198
238
31
159
37
152
26
410
38
111
123
68
19
96
76
93
15