5
4
19
61
90
40
34
20
7
54
3
145
86
12
13
44
80
45
9
60
58
35
46
91
169
79
64
6
99
42
1
18
62
24
133
117
109
110
16
11
31
10
49
289
17
2