10
200
136
11
5
13
71
6
7
84
8
106
35
91
56
44
55
9
27
72
20
12
30
53
94
16
41
33
148
49
112
19
62
14
67
42
103
24
129
82
76
39
23
17
73
75
45
37
89
31
29
25
43
47
34
70
102
46
28
64
51