4
1
6
103
2
45
9
15
17
3
8
12
86
19
259
25
5
35
53
7
31
104
10
14
98
13
41
50
18
36
99
28
48
22
62
20
40
151
170
30
129
114