243
65
35
60
95
38
96
75
153
1337
74
23
118
951
51
71
344
942
18
46
25
7529
308
323
92
33
30
5
123
72
49
168
106
113
40
27
414
389
59
43
28
116
322
55
37
64
20
78
167
90
21