7
4
29
14
20
21
155
17
35
12
114
19
25
28
6
5
9
36
360
104
245
30
219
199
362
15
59
127
84
622
67
56
34
10
37
379
68
38
40
41
105
60
31
54
143
464
50
97
91