97
48
67
38
34
304
64
55
46
144
138
31
4777
88
133
36
33
72
56
241
65
29
59
61
367
1308
243
662
75
89
275
83
16431
110
23
209
108
84
93
553
32
57
159
155
70
78
40
60
77