7
42
75
39
327
9
14
24
26
17
19
22
13
60
21
4
95
48
182
127
105
134
3
43
57
37
177
16
68
20
106
146
10
11
29
1
28
85
54
99
12
65
71
79