100
27
33
9
11
70
74
26
29
42
14
22
64
12
25
102
51
18
19
10
35
40
46
53
59
23
39
50
28
17
169
37
48
43
83
178
62
66
68
138
113
198