19
344
14
40
23
6
17
77
28
108
44
86
15
64
58
25
162
157
73
12
36
9
76
48
37
31
103
41
16
30
113
270
49
33
92
122
7
65
84
21
18
8