4
9
13
18
12
6
11
26
16
31
29
72
42
30
83
17
10
74
82
149
92
46
360
52
38
24
20
62
35
98
34
53
159
36
84
79
48
171
121
8
85
19
33
90