3
17
6
257
56
4
13
25
43
51
54
27
94
22
20
150
100
53
26
9
41
210
47
79
15
23
40
111
117
68
50
127
90
34
19
18
86
134
133
157
16
103
5
75