32
152
10
308
292
11
48
8
50
20
13
87
34
44
24
249
16
183
170
31
29
223
193
47
192
66
45
585
43
64
52
28
37
41
18
35
53
60
58
40
21
15
71