16
11
9
31
48
17
55
61
21
10
178
58
28
7
797
102
43
24
12
111
32
1380
45
8
27
25
29
30
13
201
47
109
96
91
52
246
6
56
152
53
116
23
35
82
124