66
46
101
13
14
47
35
25
118
95
21
34
27
26
19
23
8
184
43
16
97
15
58
24
9
11
32
55
10
38
4
5
53
127
37
41
12
29
22
40
6
294