20
6
19
14
82
27
23
15
24
12
8
33
26
4
69
178
38
83
84
34
123
54
131
108
78
737
249
25
68
55
62
134
109
129
51
77
64
94
41
179
56
86
122