69
55
19
4
30
11
15
37
8
43
125
46
12
22
66
48
36
21
33
121
39
17
96
56
25
140
256
13
24
76
28
42
35
50
29
85
34
41
58
57
152
27
26
47
93