127
29
65
6
36
74
35
54
24
3
8
42
13
535
14
41
60
398
18
107
28
46
64
27
307
45
9
11
20
71
33
207
51
16
47
52
162
63
62
170
105
242
77
88
161
69