31
21
23
24
189
10
72
708
117
9
14
5
15
35
199
63
53
36
26
19
1
113
277
90
8
12
11
202
45
28
125
4
29
88
3
30
16
38
37
48
18
183