3
7
34
47
1
22
133
30
167
71
42
52
13
33
5
10
28
76
9
23
15
51
6
17
26
121
50
0
2
18
11
45
111
374
35
19
16
36
72
60