2
5
82
92
33
208
40
63
156
26
32
130
30
27
89
74
9
198
45
20
107
31
91
54
68
171
119
42
65
43
38
67
4
37
186
75
129
22
80
121
17
123
36
95
117
41
1
69
64
113
87
163