37
54
22
287
15
27
50
23
18
311
328
3
55
10
14
44
16
68
148
63
75
36
212
90
379
30
155
42
104
331
56
60
46
48
177
102
59
35
29
83
41
47
49
185
119
85
69
79
308