53
1224
22
80
15
119
42
51
41
55
46
74
189
102
34
21
26
222
77
61
182
33
35
199
59
79
57
69
37
627
25
108
1138
31
38
289
90
32
58
39
68
67
48
216
47
17
164
96