244
3
60
151
70
11
54
76
55
36
57
51
31
12
69
220
85
452
443
19
30
598
249
107
68
81
71
128
100
75
37
219
165
17
121
80
39
125
288
43
561
1273
602
32
62
175
45
35
23
33
66
113
79
38