21
107
92
102
39
15
149
45
65
134
104
323
35
89
55
31
24
41
116
73
99
71
27
62
26
50
97
96
126
18
57
77
103
9
20
43
184
91
10
70
25
46
28
171
72
132
44
6