64
55
23
30
27
132
350
69
96
57
252
126
303
54
60
37
51
604
43
119
86
15
262
62
52
159
90
74
223
7
196
89
26
14
16
100
178
35
25
48
53
76
31
253
75
66
50
47
70
107
28
41