66
46
6
8
14
140
102
33
20
15
22
95
3
67
2
10
47
23
55
36
25
19
88
45
39
40
92
32
144
21
111
42
57
29
60
11
64
367
35
16
128
27
37
38
44
69
139