125
10
35
28
63
24
17
38
13
54
43
50
19
23
33
147
387
29
9
31
65
48
5
15
37
53
22
49
27
39
41
4
8
831
58
32
74
96
26
115
124
20
129
6
72
7
46