71
80
31
200
25
7
131
13
6
34
119
28
81
67
33
171
242
24
40
37
115
334
21
122
102
104
160
157
10
59
271
97
51
94
43
103
22
76
14
5
36
39
74
92
121
58
355
135
151
56