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