38
8
36
277
59
66
7
128
12
51
74
31
96
18
34
216
16
28
46
53
63
6
97
143
82
95
85
19
22
32
30
42
58
72
25
20
61
69
54
13
342