200
86
31
48
84
21
5
69
34
35
43
68
73
38
18
81
97
85
87
120
15
7
10
92
8
44
37
13
12
22
125
187
103
27
17
29
30
64
9
6
51
26
28
41
24
46
54
40
25
59
93
33
72
14
32
36
20
11
63
53
52