35
88
33
64
20
115
38
104
26
251
71
32
11
29
23
37
8
16
58
69
81
28
12
18
34
124
103
42
25
390
7
19
48
17
60
52
14
39
50
91
56
46
159
77
137