30
8
20
16
15
29
98
45
19
60
50
17
27
47
32
23
39
34
48
31
182
141
717
10
13
11
24
35
33
28
38
7
26
244
41