19
8
7
5
28
48
61
65
11
58
371
29
117
45
51
23
24
41
17
22
32
46
49
37
25
27
21
44
10
87
93
95
30
67
40
119
90
55
157
163
136
206
128
265
114
185