2
59
13
6
52
14
12
5
21
19
213
96
66
46
51
22
18
54
11
15
71
25
27
24
138
16
111
48
110
65
17
9
39
30
10
36
26
8
108
257
3