19
11
79
105
8
4
10
76
6
20
16
52
13
102
31
24
22
5
17
29
41
28
25
455
202
30
18
43
12
9
50
14
335
78
35
66
153
217
190
47
166
32
357