10
33
7
23
4
6
8
1
79
89
38
27
49
70
37
17
52
24
61
28
122
11
96
30
26
13
137
18
86
21
97
62
12
43
175
55
76
125
273
95
46
5