81
236
53
28
43
21
7
20
18
8
17
15
12
111
58
38
27
61
52
39
40
23
24
42
30
29
47
34
26
37
79
46
13
96
76
19
35
22
93
98
48
141