54
41
33
66
12
45
680
36
38
37
131
151
148
22
29
24
377
18
23
126
14
132
39
1416
98
46
125
55
159
65
300
90
79
11
16
785
5
52
123
114
28
229
63
187
47
59
53
257
20