15
158
44
1003
22
149
66
67
20
16
189
148
137
18
9
83
13
38
36
92
23
7
28
52
94
29
34
17
31
14
32
37
252
39
10
61
97
19
35
41
53
11
65
46
6