4
24
34
5
30
3
7
8
25
79
33
28
35
15
151
98
131
87
9
17
13
108
78
88
82
11
46
31
0
73
130
53
99
71
10
70
42
21
14
116
62
2
12
26
38
1