147
49
93
51
20
41
28
72
125
46
36
29
22
31
233
16
68
7
357
107
35
117
314
26
9
120
25
57
12
59
738
997
112
54
21
40
48
153
64
74
34
183
69
83
63
24
91
23