72
62
30
50
25
27
14
19
161
74
107
22
13
32
10
36
51
20
143
8
29
18
38
77
40
71
46
53
164
88
47
59
7
4
86
28
105
42
209
83
41
119
33