22
19
8
1
5
35
6
52
12
113
21
47
32
76
29
61
38
59
44
93
46
86
156
48
78
34
18
152
182
81
87
89
57
220
114
127
101
77
54