5
3
6
17
1
18
34
26
11
12
4
13
49
43
10
23
16
77
142
94
46
38
42
78
200
30
8
65
45
60
9
20
37
31
39
51
451
95
40
35
127
102
21
58
222
170
97
79
90
117
177
165