3
6
53
94
11
103
7
10
47
1
17
23
41
52
26
16
60
159
81
29
4
5
35
0
9
70
79
22
129
42
38
64
37
18
82
88
15
2
98
28
110
280
39