19
16
82
6
29
13
36
15
11
27
8
35
282
164
39
4
67
47
7
5
22
24
17
23
49
44
40
111
30
93
68
110
64
41
43
85
119
46
90
95
32
21
55