4
9
1
8
6
3
19
7
20
42
89
35
5
15
28
325
16
12
26
106
83
78
17
126
53
85
22
41
72
68
24
82
278
25
119
60
30
114
70
135
34
80
33
37