100
22
62
20
10
33
80
225
24
11
18
27
12
23
16
28
13
92
129
44
8
32
17
43
52
99
31
124
69
41
42
103
37
21
7
35
51
156
26
109
34