2
9
35
3
8
137
13
89
0
11
14
523
19
28
17
63
30
26
96
7
39
33
48
46
43
24
12
40
21
49
127
130
41
79
15
10
6
18
375
5