15
5
45
46
25
29
27
178
9
60
173
14
291
375
16
28
124
10
36
107
115
17
55
19
100
11
23
61
116
8
48
7
47
199
261
73
307
21
24
12
49
64
90
573
764
1327
325