4
35
96
3
28
11
29
6
31
55
10
71
7
2
15
63
18
58
149
19
12
21
39
26
44
14
16
49
34
74
59
40
9
148
53
83
37
48
23
46
65