7
13
5
21
34
46
23
25
30
11
37
15
38
60
121
17
10
224
195
155
97
102
29
36
361
19
67
287
64
12
42
14
44
54
87
3
9
18
65
6
61
144
52
35
80