6
13
7
121
2
18
151
11
33
1
3173
10
8
87
59
30
844
67
58
29
217
14
9
15
143
31
19
45
22
81
435
23
4
5
135
190
75
140
175
47
303
35
262
25
210
38
589