20
143
28
333
66
176
109
9
226
29
70
12
16
35
22
24
17
82
25
14
48
69
103
76
58
18
53
23
43
73
415
21
15
99
119
56
26
6
89
317
127
77
125
30
7