77
47
14
8
24
6
7
87
38
166
50
32
43
64
23
33
70
48
44
71
137
22
252
89
76
65
169
16
100
81
30
21
90
215
92
60
78
20
31
98
175