19
12
9
7
68
95
15
221
97
108
81
54
42
69
45
13
86
130
34
5
133
20
25
144
22
62
30
152
66
94
172
112
182
87
131
48
10
121
808
32
31
58
232
65
164
51
79
33
119
146