38
62
49
186
17
52
31
28
35
307
42
39
13
7
22
11
32
120
21
27
14
24
16
50
59
100
33
26
19
8
82
43
25
36
20
61
46
47
15