93
38
69
9
12
47
40
42
45
50
196
27
25
5
10
36
18
23
61
52
123
39
13
20
15
87
37
32
2
3
19
71
63
128
26
34
217
151
108