10
75
5
11
104
74
1
55
14
44
8
48
137
175
87
23
162
88
30
31
19
68
3
35
6
12
9
16
90
151
13
39
202
102
18
20
46
78
64
780
145
28
50
43
21