74
242
19
46
69
39
29
610
157
346
386
59
537
123
18
104
76
75
54
25
35
149
337
40
56
36
17
22
93
28
14
10
16
151
15
141
34
72
45
47
77
20
42
31
49
216
81