127
60
21
29
15
32
35
61
11
12
7
10
14
42
167
56
39
69
99
34
37
18
1
105
28
115
38
20
189
327
133
251
107
13
9
5
64
8
24
26
6
54
70
53
19
16
284
103