14
51
30
27
20
29
151
275
125
45
140
213
67
50
80
22
43
31
127
146
70
28
36
71
37
110
11
3
61
41
9
136
98
135
217
21
103
7
53
42
112
17
19
84
18
23
4